<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport" content="width=device-width, initial-scale=1.0">  
    <title>百度下拉词读取</title>  
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>  
</head>  
<body>  
<textarea id="textarea"></textarea>
<script>  
// 假设这是从HTML的某个地方获取的max_id  
var min_id = 1;
var max_id = 900639; // 这里只是一个示例值，实际值可以从HTML中的某个元素（如input, data属性等）中获取  
var lastId = 0; // 跟踪上一个请求的id  
  
function fetchData() {  
    if (lastId >= max_id) {  
        console.log('Reached max_id. Stopping the fetch.');  
        return;  
    }  
  
    $.ajax({  
        url: 'http://www.dyai.com/api/ai/check_keyword_by_baidu', // 替换为你的API端点  
        type: 'GET',  
        data: {  
            min_id: min_id, // 如果需要，发送上一个请求的id  
			max_id: max_id
        },  
        success: function(data) {  
            // 假设服务器返回的是一个包含id的对象，例如 { id: 123, ... }  
            var responseId = data.data.id;  
            console.log('Received id:', responseId);  
			$('#textarea').val(  
				new Date()  
					.toLocaleString('zh-CN', {  
						year: 'numeric',  
						month: '2-digit',  
						day: '2-digit',  
						hour: '2-digit',  
						minute: '2-digit',  
						second: '2-digit',  
						hour12: false // 使用24小时制  
					})  
					.replace(/\//g, '-') // 将斜杠替换为短横线，如果需要的话  
					.replace(/上午|下午/g, '') // 移除中文的上午和下午标记，如果需要的话  
			);
            if (responseId >= max_id || responseId <= min_id) {
                console.log('Reached max_id. Stopping the fetch.');  
                return;
            }
  
            min_id = responseId; // 更新上一个请求的id  
  
            // 等待1秒后再次发送请求  
            setTimeout(fetchData, 500);  
        },  
        error: function(jqXHR, textStatus, errorThrown) {
            console.error('Error fetching data:', textStatus, errorThrown);  
            // 根据需要处理错误，可能需要重试请求  
        }
    });  
}  
  
$(document).ready(function() {  
    fetchData(); // 文档加载完成后开始数据抓取  
});  
</script>  
  
</body>  
</html>